<?php

/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

namespace Common\Model;

use Think\Model;

/**
 * Description of JobModel
 *
 * @author Administrator
 */
class JobModel extends Model {

    //表单合法性验证
    protected $insertFields = array('job_name', 'jcid', 'money', 'pay_type', 'province', 'city', 'district', 'address', 'number',
        'sex', 'work_type', 'work_time_start', 'work_time_end', 'work_standard', 'work_condition', 'work_desc', 'tags', 'end_time','lat','lng');
    protected $updateFields = array('jid','job_name', 'jcid', 'money', 'pay_type', 'province', 'city', 'district', 'address', 'number',
        'sex', 'work_type', 'work_time_start', 'work_time_end', 'work_standard', 'work_condition', 'work_desc', 'tags', 'end_time','lat','lng');
    //表单自动验证
    protected $_validate = array(
        array('jcid', '0', '职位类别必须选择！', 0, 'notequal'),
        array('money', 'require', '职位工资，必须填写！'),
        array('pay_type', array('0', '0.00'), '职位工资，填写不正确！', 0, 'notin'),
        array('pay_type', '0', '结算方式，必须选择！', 0, 'notequal'),
        array('province', '0', '工作地点- 省份 -必须选择！', 0, 'notequal'),
        array('province', 'require', '工作地点- 省份 -必须选择！'),
        array('city', '0', '工作地点- 市 -必须选择！', 0, 'notequal'),
        array('city', 'require', '工作地点- 市 -必须选择！'),
        array('district', '0', '工作地点- 区 -必须选择！', 0, 'notequal'),
        array('district', 'require', '工作地点- 区 -必须选择！'),
        array('address', 'require', '具体地址，必须填写！'),
        array('number', 'require', '用工人数，必须填写！'),
        array('sex', array(0, 1, 2), '性别，不允许有其他选择！', 0, 'in'),
        array('work_type', '0', '工作类型，必须选择！', 0, 'notequal'),
        array('work_time_start', 'require', '工作- 开始时间 -必须选择！'),
        array('work_time_start', 'require', '工作- 开始时间 -必须选择！'),
        array('work_time_', 'require', '工作- 结束时间 -必须选择！'),
        array('work_standard', 'require', '作业说明说/规程，必须填写！'),
        array('work_condition', 'require', '用工条件/要求，必须填写！'),
        array('work_desc', 'require', '职位详情，必须填写！'),
        array('job_name', 'require', '职位名称必须填写！'),
        array('job_name', '', '职位名称已存在！', 0, 'unique', 1)
    );

}
